﻿
.contact-us
{
}

.contact-us h2
{
	background: url('/static/img/sections/fale-conosco/bg-fale-conosco.png') no-repeat;
}

.contact-us .ct
{
	border:none !important;
	margin:0 !important;
	float:left;
	padding:0 0 50px 0;
}

.contact-us .ct ul
{
	padding:0 !important;
}

.contact-us .ct ul li
{
	width:100%;
	position:relative;
}

.contact-us .ct ul li.name div
{
	width:300px;
}

.contact-us .ct ul li.email div
{
	width:220px;
}

.contact-us .ct ul li.cpf div
{
	width:140px;
}

.contact-us .ct ul li.state div
{
	width:220px;
}

.contact-us .ct ul li.city div
{
	width:300px;
}

.contact-us .ct ul li.city div select
{
	width:300px !important;
}

.contact-us .ct ul li.city div span.select
{
	width:310px;
	background: url('/static/img/sections/fale-conosco/bg-select-city.png') no-repeat;
}

.contact-us .ct ul li.phone div.input1
{
	width:40px;
}

.contact-us .ct ul li.phone div.input2
{
	width:100px;
}

.contact-us .ct ul li.phone p
{
	padding:0 10px;
	line-height:35px;
	float:left;
	color:#6524C2;
}

.contact-us .ct ul li.message textarea
{
	width: 470px !important;
	height: 171px !important;
	position:relative;
	z-index:5;
	background:none;
	padding:5px;
	overflow:hidden;
}

.contact-us .ct ul li.message span.textarea
{
	width: 475px;
	height: 176px;
	background: url('/static/img/sections/fale-conosco/bg-textarea.png') no-repeat;
	position:absolute;
	top:1px;
	left:0;
	z-index:1;
	display:block;
}

.contact-us .ct ul li a
{
	width: 208px;
	height: 42px;
	display:block;
	line-height:38px;
	background: url('/static/img/sections/fale-conosco/bg-bt-enviar.png') no-repeat;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 200px;
}

.contact-us .ct ul li a:hover
{
	text-decoration:none;
}

.contact-us .ct ul li .alert,
.contact-us .ct ul li .sucess,
.contact-us .ct ul li .fail
{
	display:block;
	padding:0 0 0 200px;
	line-height:50px;
	display:none;
}

.contact-us .ct ul li.erro .input,
.contact-us .ct ul li.erro .input span
{
	background-position:left -36px;
}

.contact-us .ct ul li.erro span.textarea
{
	background-position:left -176px;
}
